dirt extracted from boiling sugarcane juice - Francés Inglés Diccionario